package pay.entity;


import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName("club_apply_data")
public class ClubApplyEntity extends BaseEntity {
    /**
     * 自增id
     */
    @TableId
    private Integer id;
    /**
     * 人员id
     */
    @TableField("user_id")
    private String userId;

    @TableField("club_id")
    private Integer clubId;

    /**
     * 申请状态0未审核  1通过 2 不通过
     */
    @TableField("status")
    private Integer status;
    /**
     * 描述
     */
    @TableField("`describe`")
    private String describe;
    /**
     * 拒绝原因
     */
    @TableField("reason")
    private String reason;
    /**
     * 删除
     */
    @TableField("del")
    @TableLogic
    private Integer del;

    @TableField(exist = false)
    private ClubApplyDetailEntity clubApplyDetailEntity;

}
